主题
PivotTables (对象)
指定的工作表中所有 PivotTable 对象的集合。
说明
因为对数据透视表进行编程可能会很复杂,所以,最方便的做法是将数据透视表操作录制到宏中,然后再修订所录制的宏代码。
使用 PivotTables 方法可返回 PivotTables 集合。
示例
javascript
/*本示例显示工作表 Sheet1 中数据透视表的数量。*/
function test() {
console.log(Worksheets.Item("Sheet1").PivotTables().Count)
}
javascript
/*本示例基于工作表 Sheet1 中第一张数据透视表的缓存在新工作表上创建新数据透视表。*/
function test() {
Worksheets.Add().Activate()
let pvtCache = Worksheets.Item("Sheet1").PivotTables(1).PivotCache()
ActiveSheet.PivotTables().Add(pvtCache, Range("A1"), "student")
}
使用 PivotTables(index)(其中 index 是数据透视表索引号或名称)可返回一个 PivotTable 对象。
javascript
/*本示例将工作表 Sheet1 中第一个数据透视表上的 score 字段设置为行字段。*/
function test() {
Worksheets.Item("sheet1").PivotTables().Item(1).PivotFields("score").Orientation = xlRowField
}